package com.info.zhiduoduo.pay.sdk.kltongpaysdk.model.payment;

import com.info.zhiduoduo.pay.sdk.kltongpaysdk.model.Result;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

/**
 单笔实时代付 接口返回数据

 @author bob
 @since 2019/1/15 下午2:45 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)  //setter return this;
@ToString
public class BatchPayResult extends Result {

	public static final String SUCCESS = "SUCCESS";
	public static final String IN_PROCESS = "IN_PROCESS";
	public static final String FAIL = "FAIL";

	/** 商户号 */
	private String mchtId;
	/** 请求流水 */
	private String requestId;
	/** 交易状态，SUCCESS：成功，IN_PROCESS：处理中，FAIL：失败
	 只有在开联通系统创建了订单后该属性才有值。 */
	private String orderState;
	/** 总条数 */
	private int totalCnt;
}
